liver bud - Français Anglais Dictionnaire